runtime.moduledata.types (field)

21 uses

	runtime (current package)
		plugin.go#L38: 			inRange(pmd.types, pmd.etypes, md.types, md.etypes) {
		plugin.go#L43: 			println("\tpmd.types-etypes=", hex(pmd.types), "-", hex(pmd.etypes))
		plugin.go#L47: 			println("\tmd.types-etypes=", hex(md.types), "-", hex(md.etypes))
		plugin.go#L81: 		symName := resolveNameOff(unsafe.Pointer(md.types), ptab.name)
		plugin.go#L82: 		t := toRType((*_type)(unsafe.Pointer(md.types))).typeOff(ptab.typ) // TODO can this stack of conversions be simpler?
		runtime1.go#L591: 	sections := []unsafe.Pointer{unsafe.Pointer(modules[0].types)}
		runtime1.go#L594: 		sections = append(sections, unsafe.Pointer(md.types))
		symtab.go#L354: 	types, etypes         uintptr
		type.go#L115: 		if base >= md.types && base < md.etypes {
		type.go#L116: 			res := md.types + uintptr(off)
		type.go#L118: 				println("runtime: nameOff", hex(off), "out of range", hex(md.types), "-", hex(md.etypes))
		type.go#L132: 			println("\ttypes", hex(next.types), "etypes", hex(next.etypes))
		type.go#L152: 		if base >= next.types && base < next.etypes {
		type.go#L164: 				println("\ttypes", hex(next.types), "etypes", hex(next.etypes))
		type.go#L173: 	res := md.types + uintptr(off)
		type.go#L175: 		println("runtime: typeOff", hex(off), "out of range", hex(md.types), "-", hex(md.etypes))
		type.go#L194: 		if base >= next.types && base < next.etypes {
		type.go#L206: 				println("\ttypes", hex(next.types), "etypes", hex(next.etypes))
		type.go#L268: 				t = (*_type)(unsafe.Pointer(prev.types + uintptr(tl)))
		type.go#L290: 				t := (*_type)(unsafe.Pointer(md.types + uintptr(tl)))